laver cup
ATP Tokyo: Alcaraz's Serve and the Gap Between Data and the Media StoryIn the second set at the Tokyo centre court, Carlos Alcaraz stands at the...
Lakshya Sen at the 2026 Asian Games: A Beautiful Bracket on Paper, a Real Test of EnduranceI rewatched the tape of Lakshya Sen against Shi Yuqi in the first round of th...
Vinícius Benched, Diomande Starts: A Shock Report and the Verification Test for Vietnamese FansAt the Santiago Bernabéu the floodlights were still blazing, yet the name on...
Denmark Open 2026: An Se-young passes the title mark, and the ankle signal in Game 3In Game 3, the scoreboard inside the Odense arena read 9-12 in favour of Akan...
A Blank Report Mid-Season: The Limits of Sports Data Analysis in VietnamOn Monday morning, the analysis file for the next round landed in my working...
When the Algorithm Mislabels: A Sports-Media Lesson from a Clip Without FootballOn a Monday morning, someone in the sports desk sent a short clip with a note...
ChessBase Magazine #225: 27 Miniatures, 10 Opening Articles, and the Data Gap Behind the "Olympiad" PromiseA rainy night in Shenzhen, and I am unwrapping a product I have tracked for...
Nairobi 2029 and 140 Verdicts: When Kenya Reads Its Own Injury CodeLast October, Sebastian Coe stood before hundreds of reporters in Nairobi, in...
The 2026 Formula 1 Season: Victory Was Decided on the Strategy Board, Not Behind the WheelNigel Mansell entered the 2026 season at 39 and finished it with nine wins,...
Ochoa at Butarque: A Whistle-Less Visit and the Submerged Part of a LegendThe day Guillermo Ochoa /ɡiʝeɾmo otʃoa/ walked through the gates of the Estad...
ACC vs SEC: The Historic Showdown Reshaping NCAA Women's Volleyball at Disney WorldOn September 8-9, 2026, the Walt Disney World Resort will become the epicente...
VALORANT vs. MLBB: Which game dominates women's esports through the 2026 ecosystem lensIn April 2026, when an industry report was published, the question of which...
V.League 2026-26: The Nine Silent Layers of a Season Read WrongMinute 87, Nha Trang stadium, Stand B, seventh row. My seat costs less than a...
Eight Years After Changzhou: The Golden Generation and a Bill Written in MemoryEight Years After Changzhou: The Golden Generation and a Bill Written in Memo...
Asian Games 2026: Lakshya Sen Loses to Loh Kean Yew in 70 Minutes — The 10-Point Run and the Limits of Clean NumbersIn the deciding game, when Lakshya Sen levelled at 13-14, I wrote a short lin...
The schedule doesn't kill players; it just exposes a system weaker than we thoughtIn June 2026, when FIFA announced the new Club World Cup format with 32 teams...
McLaren–Honda: What Happens When a Works Engine Partner Walks AwayOn my desk in London, on a spare drive I keep for historical records, there i...
One Jewel Every 18 Months: How Palmeiras Taught Me to Read Brazil's Transfer CycleIn January 2026, Palmeiras sold Gabriel Jesus to Manchester City for a fee of...
K League Sells the Right Players at the Wrong Time: A Valuation Problem That Starts With One Pohang MetricAcross the 380 K League 1 matches I re-watched on tape through the 2026 and...
The Nine-Dimension Framework and the Clean-Data Principle: A Turning Point in Professional Esports AnalysisFor more than a decade of following and working in esports analysis, I have...
